API Documentation
TestStackLevel.h
1 // TestStackLevel.h
3 //
5 
6 namespace nkDebug
7 {
11  class TestStackLevel final
12  {
13  public :
14 
15  // Constructor, destructor
26  TestStackLevel (nkMemory::StringView functionName, unsigned int line) ;
31 
32  // Getters
40  unsigned int getLine () const ;
41 
42  // Setters
54  void setLine (unsigned int value) ;
55  } ;
56 }
nkDebug::TestStackLevel::getFunctionName
nkMemory::StringView getFunctionName() const
nkDebug::TestStackLevel::TestStackLevel
TestStackLevel(nkMemory::StringView functionName, unsigned int line)
nkDebug::TestStackLevel::TestStackLevel
TestStackLevel()
nkDebug::TestStackLevel::getLine
unsigned int getLine() const
nkMemory::StringView
Class holding information about a string, with no ownership over the data.
Definition: StringView.h:22
nkDebug::TestStackLevel::~TestStackLevel
~TestStackLevel()
nkDebug::TestStackLevel
Holds information about a stack level.
Definition: TestStackLevel.h:12
nkDebug
Encompasses all API of component NilkinsDebug.
Definition: LogManager.h:7
nkDebug::TestStackLevel::setLine
void setLine(unsigned int value)
nkDebug::TestStackLevel::setFunctionName
void setFunctionName(nkMemory::StringView value)